Targeted multiobjective Dijkstra algorithm

نویسندگان

چکیده

We introduce the Targeted Multiobjective Dijkstra Algorithm (T-MDA), a label setting algorithm for One-to-One Shortest Path (MOSP) Problem. It is based on recently published (MDA) and equips it with A*-like techniques. For any explored subpath, MOSP decides whether subpath can be discarded or must stored as part of output. A major design choice how to store subpaths from moment they are first until mentioned final decision made. The T-MDA combines polynomially bounded size priority queue used in MDA lazy management paths that not queue. running time bounds remain valid. In practice, outperforms known algorithms literature increased memory consumption negligible. this paper, we benchmark against an improved version state art NAMOA dr ∗ $$ {\mathrm{NAMOA}}_{\mathrm{dr}}^{\ast } standard testbed.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Dijkstra ’ s Shortest Path Algorithm

The underlying principle of the algorithm may be described as follows: the algorithm starts with the source; it visits the vertices in order of increasing cost, and maintains a set V of visited vertices (denoted by UsedVx in the article) whose cost from the source has been computed, and a tentative cost D(u) to each unvisited vertex u. In the article, the set of all unvisited vertices is denote...

متن کامل

Hybrid Bellman-Ford-Dijkstra algorithm

Consider the single-source cheapest paths problem in a digraph with negative edge costs allowed. A hybrid of Bellman-Ford and Dijkstra algorithms is suggested, improving the running time bound upon Bellman-Ford for graphs with a sparse distribution of negative cost edges. The algorithm iterates Dijkstra several times without reinitializing values d(v) at vertices. At most k+2 executions of Dijk...

متن کامل

An Improved Dijkstra Shortest Path Algorithm

An improved Dijkstra shortest path algorithm is presented in this paper. The improved algorithm introduces a constraint function with weighted value to solve the defects of the data structure storage, such as lots of redundancy of space and time. The number of search nodes is reduced by ignoring reversed nodes and the weighted value is flexibly changed to adapt to different network complexity. ...

متن کامل

Priority Queues and Dijkstra ’ s Algorithm ∗

We study the impact of using different priority queues in the performance of Dijkstra’s SSSP algorithm. We consider only general priority queues that can handle any type of keys (integer, floating point, etc.); the only exception is that we use as a benchmark the DIMACS Challenge SSSP code [1] which can handle only integer values for distances. Our experiments were focussed on the following: 1....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Networks

سال: 2023

ISSN: ['0028-3045', '1097-0037']

DOI: https://doi.org/10.1002/net.22174